package com.ruoyi.system.domain.params;

import com.ruoyi.common.utils.StringUtils;
import lombok.Data;

/**
 * @Author: ChenHaiDong
 * @CreateTime: 2023-03-10  09:45
 * @Description: TODO 货柜货物
 * @Version: 1.0
 */
@Data
public class SaveCounterCargo {

    private Integer id;

    /** 货柜id */
    private Integer counterId;

    /** 客户id */
    private Integer userId;

    /** 客户名称 */
    private String customerName;

    /** 客户代码 */
    private String customerCode;

    /** 客户手机号 */
    private String customerPhone;

    /** 货物名称 */
    private String cargoName;

    /** 货物数量 */
    private Double cargoNum;

    /** 包装数量 */
    private Integer cargoPackage;

    /** 货物体积 */
    private Double cargoSize;

    public String getCustomerName() {
        return StringUtils.isEmpty(customerName) ? customerName : customerName.trim();
    }

    public Double getCargoNum() {
        return cargoNum == null ? 0 : cargoNum;
    }

    public Integer getCargoPackage() {
        return cargoPackage == null ? 0 : cargoPackage;
    }

    public Double getCargoSize() {
        return cargoSize == null ? 0 : cargoSize;
    }
}
